import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
/**
 * @description: Request list interface parameters
 */
export type ProfessionParams = BasicPageParams;



export interface WebsiteProfession {
  professionId: string;
  profession: string;
  professionLevel: string;
  briefIntroduction: string;
  professionDetails: string;
  enrollCondition: string;
  coverImage: string;
  classificationId: string;
  lessonPeriods: number;
  price: number;
  isAppraisal: string;
  classificationName: string;
  isAppraisalCh: string;
  professionLevelCh: string;
}

export interface WebsiteProfessionTableRecord {
  records: WebsiteProfession[];
  current: number;
  pages: number;
  size: number;
  total: number;
}

/**
 * @description: Request list return value
 */
export type ProfessionModel = BasicFetchResult<WebsiteProfession>;

export type WebsiteProfessionTableRecordModel = BasicFetchResult<WebsiteProfessionTableRecord>;
